Parallel Tree-Contraction and Fibonacci Numbers

نویسندگان

  • Wojciech Plandowski
  • Wojciech Rytter
  • Tomasz Szymacha
چکیده

We show a new property of Fibonacci numbers which is related to the analysis of a very simple and natural parallel tree contraction algorithm. We show that the size of the smallest tree which requires t contractions equals exactly the t-th Fibonacci number. This implies the sharp bound on the number of iterations of the tree contraction algorithm. We contribute also to combinatorics of trees. Parallel evaluation of expressions and (related to it) tree contraction are fundamental techniques in the design of parallel algorithms. In this paper we consider a tree contraction algorithm related to the simultaneous substitutions algorithm of parallel evaluation of expressions given by straight-line programs, as given by Rytter in Ry-90]. In this case the tree is the computation graph of the straight-line program, the parallel evaluation of the expression corresponds to the operations of compressing chains and (simulateneoulsy) removing edges leading to the leaves. We introduce a family of Fibonacci-type trees F k , which are the hardest trees for the algorithm. The importance of the algorithms analyzed here follows also from their relation to the parallel evaluation of straight line programs and recognition of context-free languages, see GR-88], see Ry-90] and GR-88]. We believe that the exact analysis of the tree contraction algorithms is an interesting problem related to combinatorics of trees. Our model of parallel computation is a CREW Parallel Random Access Machine (CREW PRAM), see for example GR-88]. The PRAM consists of a number of processors working synchronously and using a common global memory. Throughout the paper log c n is to be understood as dlog c ne, and w=2 as bw=2c.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Parallel Matrix Multiplication Method Adapted on Fibonacci Hypercube Structure

The objective of this study was to develop a new optimal parallel algorithm for matrix multiplication which could run on a Fibonacci Hypercube structure. Most of the popular algorithms for parallel matrix multiplication can not run on Fibonacci Hypercube structure, therefore giving a method that can be run on all structures especially Fibonacci Hypercube structure is necessary for parallel matr...

متن کامل

Coefficient Bounds for Analytic bi-Bazileviv{c} Functions Related to Shell-like Curves Connected with Fibonacci Numbers

In this paper, we define and investigate a new class of bi-Bazilevic functions related to shell-like curves connected with Fibonacci numbers.  Furthermore, we find estimates of first two coefficients of functions belonging to this class. Also, we give the Fekete-Szegoinequality for this function class.

متن کامل

Energy of Graphs, Matroids and Fibonacci Numbers

The energy E(G) of a graph G is the sum of the absolute values of the eigenvalues of G. In this article we consider the problem whether generalized Fibonacci constants $varphi_n$ $(ngeq 2)$ can be the energy of graphs. We show that $varphi_n$ cannot be the energy of graphs. Also we prove that all natural powers of $varphi_{2n}$ cannot be the energy of a matroid.

متن کامل

A Note on Fibonacci Trees and the Zeckendorf Representation of Integers

The Fibonacci numbers are defined, as usual9 by the recurrence F0 = 0, F1 = 1, Fk = Fk_x +Fk.z, k> 1. The Fibonacci tree of order k, denoted Tk, can be constructed inductively as follows: If k = 0 or k = 1, the tree is simply the root 0. If k > 15 the root is Fk ; the left subtree is Tjc_1; and the right subtree is Tk_2 with all node numbers increased by Fk . TG is shown in Figure 1. For an ele...

متن کامل

An application of Fibonacci numbers into infinite Toeplitz matrices

The main purpose of this paper is to define a new regular matrix by using Fibonacci numbers and to investigate its matrix domain in the classical sequence spaces $ell _{p},ell _{infty },c$ and $c_{0}$, where $1leq p

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Process. Lett.

دوره 59  شماره 

صفحات  -

تاریخ انتشار 1996